shower down

Xem thêm: shower



shower down

Từ điển WordNet

    v.

  • rain abundantly; shower

    Meteors showered down over half of Australia